\hypertarget{canonicalize__test_8c}{
\section{test/src/canonicalize\_\-test.c File Reference}
\label{canonicalize__test_8c}\index{test/src/canonicalize\_\-test.c@{test/src/canonicalize\_\-test.c}}
}
{\ttfamily \#include $<$stdio.h$>$}\par
{\ttfamily \#include \char`\"{}minunit.h\char`\"{}}\par
{\ttfamily \#include \char`\"{}canonicalize.h\char`\"{}}\par
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
char $\ast$ \hyperlink{canonicalize__test_8c_a668e9d562c414fe97ea3cc855eb208c8}{\_\-codec\_\-encode} (\hyperlink{structcodec}{codec} $\ast$c, char $\ast$\hyperlink{access__ref_8c_aa550a47fb2967d97d34558af5d3cea90}{s})
\item 
char $\ast$ \hyperlink{canonicalize__test_8c_af09351749813109f5b7a19293c328a02}{\_\-codec\_\-decode} (\hyperlink{structcodec}{codec} $\ast$c, char $\ast$\hyperlink{access__ref_8c_aa550a47fb2967d97d34558af5d3cea90}{s})
\item 
void \hyperlink{canonicalize__test_8c_ab88f9d42a44bba13ae9e199d5b349a8f}{test\_\-\_\-codec\_\-encode} (void)
\item 
void \hyperlink{canonicalize__test_8c_a461c1ae494ec0fdca3447682d53b80db}{test\_\-\_\-codec\_\-decode} (void)
\item 
void \hyperlink{canonicalize__test_8c_a50e34e57c7c9a8005d03daf1583c4128}{test\_\-esapi\_\-canonicalize} (void)
\item 
int \hyperlink{canonicalize__test_8c_a840291bc02cba5474a4cb46a9b9566fe}{main} (void)
\end{DoxyCompactItemize}
\subsection*{Variables}
\begin{DoxyCompactItemize}
\item 
int \hyperlink{canonicalize__test_8c_a91aa4203331e915f2d20dd26579791ee}{tests\_\-run} = 0
\end{DoxyCompactItemize}


\subsection{Function Documentation}
\hypertarget{canonicalize__test_8c_af09351749813109f5b7a19293c328a02}{
\index{canonicalize\_\-test.c@{canonicalize\_\-test.c}!\_\-codec\_\-decode@{\_\-codec\_\-decode}}
\index{\_\-codec\_\-decode@{\_\-codec\_\-decode}!canonicalize_test.c@{canonicalize\_\-test.c}}
\subsubsection[{\_\-codec\_\-decode}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ \_\-codec\_\-decode (
\begin{DoxyParamCaption}
\item[{{\bf codec} $\ast$}]{c, }
\item[{char $\ast$}]{s}
\end{DoxyParamCaption}
)}}
\label{canonicalize__test_8c_af09351749813109f5b7a19293c328a02}


Definition at line 96 of file canonicalize.c.

\hypertarget{canonicalize__test_8c_a668e9d562c414fe97ea3cc855eb208c8}{
\index{canonicalize\_\-test.c@{canonicalize\_\-test.c}!\_\-codec\_\-encode@{\_\-codec\_\-encode}}
\index{\_\-codec\_\-encode@{\_\-codec\_\-encode}!canonicalize_test.c@{canonicalize\_\-test.c}}
\subsubsection[{\_\-codec\_\-encode}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ \_\-codec\_\-encode (
\begin{DoxyParamCaption}
\item[{{\bf codec} $\ast$}]{c, }
\item[{char $\ast$}]{s}
\end{DoxyParamCaption}
)}}
\label{canonicalize__test_8c_a668e9d562c414fe97ea3cc855eb208c8}


Definition at line 100 of file canonicalize.c.

\hypertarget{canonicalize__test_8c_a840291bc02cba5474a4cb46a9b9566fe}{
\index{canonicalize\_\-test.c@{canonicalize\_\-test.c}!main@{main}}
\index{main@{main}!canonicalize_test.c@{canonicalize\_\-test.c}}
\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}int main (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{canonicalize__test_8c_a840291bc02cba5474a4cb46a9b9566fe}


Definition at line 40 of file canonicalize\_\-test.c.

\hypertarget{canonicalize__test_8c_a461c1ae494ec0fdca3447682d53b80db}{
\index{canonicalize\_\-test.c@{canonicalize\_\-test.c}!test\_\-\_\-codec\_\-decode@{test\_\-\_\-codec\_\-decode}}
\index{test\_\-\_\-codec\_\-decode@{test\_\-\_\-codec\_\-decode}!canonicalize_test.c@{canonicalize\_\-test.c}}
\subsubsection[{test\_\-\_\-codec\_\-decode}]{\setlength{\rightskip}{0pt plus 5cm}void test\_\-\_\-codec\_\-decode (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{canonicalize__test_8c_a461c1ae494ec0fdca3447682d53b80db}


Definition at line 21 of file canonicalize\_\-test.c.

\hypertarget{canonicalize__test_8c_ab88f9d42a44bba13ae9e199d5b349a8f}{
\index{canonicalize\_\-test.c@{canonicalize\_\-test.c}!test\_\-\_\-codec\_\-encode@{test\_\-\_\-codec\_\-encode}}
\index{test\_\-\_\-codec\_\-encode@{test\_\-\_\-codec\_\-encode}!canonicalize_test.c@{canonicalize\_\-test.c}}
\subsubsection[{test\_\-\_\-codec\_\-encode}]{\setlength{\rightskip}{0pt plus 5cm}void test\_\-\_\-codec\_\-encode (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{canonicalize__test_8c_ab88f9d42a44bba13ae9e199d5b349a8f}


Definition at line 11 of file canonicalize\_\-test.c.

\hypertarget{canonicalize__test_8c_a50e34e57c7c9a8005d03daf1583c4128}{
\index{canonicalize\_\-test.c@{canonicalize\_\-test.c}!test\_\-esapi\_\-canonicalize@{test\_\-esapi\_\-canonicalize}}
\index{test\_\-esapi\_\-canonicalize@{test\_\-esapi\_\-canonicalize}!canonicalize_test.c@{canonicalize\_\-test.c}}
\subsubsection[{test\_\-esapi\_\-canonicalize}]{\setlength{\rightskip}{0pt plus 5cm}void test\_\-esapi\_\-canonicalize (
\begin{DoxyParamCaption}
\item[{void}]{}
\end{DoxyParamCaption}
)}}
\label{canonicalize__test_8c_a50e34e57c7c9a8005d03daf1583c4128}


Definition at line 31 of file canonicalize\_\-test.c.



\subsection{Variable Documentation}
\hypertarget{canonicalize__test_8c_a91aa4203331e915f2d20dd26579791ee}{
\index{canonicalize\_\-test.c@{canonicalize\_\-test.c}!tests\_\-run@{tests\_\-run}}
\index{tests\_\-run@{tests\_\-run}!canonicalize_test.c@{canonicalize\_\-test.c}}
\subsubsection[{tests\_\-run}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf tests\_\-run} = 0}}
\label{canonicalize__test_8c_a91aa4203331e915f2d20dd26579791ee}


Definition at line 9 of file canonicalize\_\-test.c.

